package com.xqboss.apps.vo.consumer;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.Date;

/**
 * @author Administrator
 */
@Data
@ApiModel("队伍消息记录vo")
public class ConsumerTeamMsgRecordVo {

    @ApiModelProperty("主键")
    private Integer id;

    @ApiModelProperty("队伍id")
    private Integer teamId;

    @ApiModelProperty("类型 1打卡,2成员变动,3管理员变动,4点赞,5送爱心,6提醒打卡")
    private Integer type;

    @ApiModelProperty("发起人id")
    private Long fromUserId;

    @ApiModelProperty("被提醒的人")
    private Long userId;

    @ApiModelProperty("弹幕增加的字段 接受人id")
    private Long toUserId;

    @ApiModelProperty("内容")
    private String content;

    @ApiModelProperty("源id")
    private Long sourceId;

    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;

    @ApiModelProperty("用户名")
    private String userName;

    @ApiModelProperty("用户昵称")
    private String nickName;

    @ApiModelProperty("用户头像")
    private String avatar;

    @ApiModelProperty("点赞")
    private Integer likeCount;

    @ApiModelProperty("送爱心")
    private Integer sendLoveCount;

}
